-
Notifications
You must be signed in to change notification settings - Fork 395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding more detail to workflow step action/event types #578
adding more detail to workflow step action/event types #578
Conversation
…orkflow_step object on view submission
de374ba
to
ffac7e9
Compare
Codecov Report
@@ Coverage Diff @@
## feat-workflow-steps #578 +/- ##
====================================================
Coverage 83.13% 83.13%
====================================================
Files 7 7
Lines 593 593
Branches 184 184
====================================================
Hits 493 493
Misses 68 68
Partials 32 32 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One note on the changes to the View interfaces, but as long as everyone is on the same page with that, this LGTM!
@@ -44,6 +44,11 @@ export interface ViewSubmitAction { | |||
view: ViewOutput; | |||
api_app_id: string; | |||
token: string; | |||
workflow_step?: { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes to ViewSubmitAction
and ViewClosedAction
will likely be removed in an upcoming release, but if it's helpful to merge and release these in the meantime, happy to do so!
It would help with some type dependent work we’re doing on an app currently
if we had these for the interim.
…On Thu, Aug 13, 2020 at 4:28 PM Alissa Renz ***@***.***> wrote:
***@***.**** approved this pull request.
One note on the changes to the View interfaces, but as long as everyone is
on the same page with that, this LGTM!
------------------------------
In src/types/view/index.ts
<#578 (comment)>:
> @@ -44,6 +44,11 @@ export interface ViewSubmitAction {
view: ViewOutput;
api_app_id: string;
token: string;
+ workflow_step?: {
These changes to ViewSubmitAction and ViewClosedAction will likely be
removed in an upcoming release, but if it's helpful to merge and release
these in the meantime, happy to do so!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#578 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACZVK2HRDZHUIZQIUOJEYLSARSIVANCNFSM4P62CXEQ>
.
|
Summary
This PR flushes out some of the types associated with the workflow_step feature a bit more. There is also an optional
workflow_step
object on view submit/close events now too that this accounts for.Requirements (place an
x
in each[ ]
)